/**
* MSL Utilidades y Herramientas del SL
* Ramon Sanchez 
* Sede Subgerencia Comercial Oficinas Divisionales
*/

import java.io.*;

class UyHSL_prog02 
{
  public static void main(String[] args) 
  {
    System.out.println("\nMSL Utilidades y Herramientas del SL ");
    System.out.println("\nValidacion y Multiplicacion entre dos numeros");
    BufferedReader teclado = new BufferedReader(new InputStreamReader(System.in));
    try 
    {
      System.out.print("Numero 01: "); String snum1 = teclado.readLine();
      System.out.print("Numero 02: "); String snum2 = teclado.readLine();
      if ( vNum(snum1) && vEnt(snum2) )
      {
        int num1 = Integer.parseInt(snum1);
        int num2 = Integer.parseInt(snum2);
        int resul = num1 * num2;
        System.out.println("\nLa multiplicacion del " + num1 + " * " + num2 + " = " + resul);
      }
      else System.out.println("\nError... no se proporcionaron Numeros Enteros...");
    }
    catch (IOException ex) { System.out.println(ex); }
    System.out.println("\n<ENTER> para salir...");
    try { teclado.readLine(); } catch (IOException ex1) { }
  }



  public static boolean vNum(String num)
  {
    try
    {
      Integer.parseInt(num);
      return true;
    }
    catch (Exception ex) {  return false; }
  }

  public static boolean vEnt(String num)
  {
    for(int i = 0; i<num.length(); i++)
    {
      if( !Character.isDigit(num.charAt(i)) )  return false;
    }
    return true;
  }

}
